//[100,100]0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,61,112,87,255,87,137,112,255,88,139,114,255,90,141,116,255,91,142,117,255,91,142,117,255,88,139,114,255,86,137,112,255,83,134,109,255,76,127,102,255,67,118,93,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,90,141,116,255,102,153,128,255,105,156,131,255,108,159,134,255,110,161,136,255,112,163,138,255,112,162,137,255,111,162,137,255,111,162,137,255,111,162,137,255,109,160,135,255,107,158,133,255,104,155,130,255,102,153,128,255,99,150,125,255,93,144,119,255,88,139,114,255,82,133,108,255,70,121,96,255,57,108,83,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,96,147,122,255,106,157,132,255,113,163,139,255,119,169,145,255,121,172,147,255,122,173,148,255,123,174,149,255,125,176,151,255,125,176,151,255,124,175,150,255,124,175,150,255,123,174,149,255,123,174,149,255,121,172,147,255,119,170,145,255,117,168,143,255,114,165,140,255,112,163,138,255,109,160,135,255,104,155,130,255,99,150,125,255,95,146,121,255,89,140,115,255,80,131,106,255,70,121,96,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,102,153,128,255,116,167,142,255,120,171,146,255,125,176,151,255,128,179,154,255,131,182,157,255,132,183,158,255,133,184,159,255,135,186,160,255,136,187,161,255,135,186,161,255,134,185,160,255,133,184,159,255,133,184,159,255,132,183,158,255,131,182,157,255,129,180,155,255,126,177,152,255,124,175,150,255,122,173,148,255,119,170,145,255,116,167,142,255,112,163,138,255,107,159,133,255,103,154,129,255,99,150,125,255,91,142,117,255,82,133,108,255,73,124,98,255,48,99,74,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,108,159,134,255,117,168,143,255,126,177,152,255,130,181,156,255,134,185,160,255,137,188,163,255,139,190,165,255,140,191,166,255,141,192,167,255,142,193,168,255,142,193,168,255,143,194,169,255,142,193,168,255,142,193,168,255,141,192,167,255,140,191,166,255,139,190,165,255,138,189,164,255,136,187,162,255,134,185,160,255,132,183,158,255,129,180,156,255,127,178,153,255,125,176,151,255,121,172,147,255,117,168,143,255,113,164,139,255,108,159,134,255,104,155,130,255,97,148,123,255,89,140,115,255,81,132,107,255,69,120,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,98,149,124,255,118,169,144,255,127,178,153,255,134,185,160,255,137,188,163,255,140,191,166,255,143,194,169,255,146,197,172,255,147,198,173,255,148,199,174,255,149,199,174,255,149,200,175,255,150,201,176,255,150,201,176,255,149,200,175,255,148,199,174,255,147,198,173,255,146,197,172,255,146,197,172,255,145,196,171,255,143,194,169,255,141,192,167,255,138,189,164,255,136,187,162,255,134,185,160,255,132,183,158,255,129,180,155,255,125,176,151,255,121,172,147,255,117,168,143,255,113,164,139,255,109,160,135,255,102,153,128,255,95,146,121,255,87,138,113,255,77,128,103,255,60,111,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,112,163,138,255,126,177,152,255,133,184,159,255,140,191,165,255,143,194,169,255,146,197,172,255,149,200,175,255,151,202,177,255,153,204,179,255,154,205,180,255,154,205,180,255,155,205,181,255,155,206,181,255,155,206,181,255,155,206,181,255,154,205,180,255,154,204,179,255,153,204,179,255,152,203,178,255,151,202,177,255,150,201,176,255,148,199,174,255,146,197,172,255,144,195,170,255,142,193,168,255,139,190,165,255,137,188,163,255,135,186,161,255,131,182,158,255,128,179,154,255,124,175,150,255,120,171,146,255,116,167,142,255,112,162,137,255,105,156,131,255,98,149,124,255,91,142,117,255,83,134,109,255,68,119,94,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,119,170,145,255,132,183,158,255,139,190,165,255,145,196,171,255,149,200,175,255,151,202,177,255,153,204,179,255,156,206,181,255,158,209,184,255,159,210,185,255,159,210,185,255,159,210,185,255,160,211,186,255,160,211,186,255,161,212,187,255,160,211,186,255,159,210,186,255,159,210,185,255,158,209,184,255,157,208,183,255,156,207,182,255,155,206,181,255,154,205,180,255,151,202,177,255,149,200,175,255,147,198,173,255,145,196,171,255,143,194,169,255,140,191,166,255,138,189,164,255,134,185,160,255,130,181,156,255,126,177,152,255,122,173,148,255,118,169,144,255,114,165,140,255,107,158,133,255,100,151,126,255,93,144,119,255,85,136,111,255,71,122,97,255,56,107,82,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,84,135,110,255,125,176,151,255,137,188,163,255,142,193,168,255,148,199,174,255,153,204,179,255,155,206,181,255,157,208,183,255,159,210,186,255,162,213,188,255,164,215,190,255,164,215,190,255,164,215,190,255,164,216,191,255,165,216,191,255,165,216,191,255,165,216,191,255,165,216,191,255,164,215,190,255,163,214,189,255,162,213,188,255,161,212,187,255,160,211,186,255,159,210,185,255,158,209,184,255,155,206,181,255,153,204,179,255,151,202,177,255,149,200,175,255,147,198,173,255,144,195,170,255,142,193,168,255,139,190,165,255,135,186,161,255,131,182,157,255,128,179,154,255,124,175,150,255,120,171,146,255,115,166,141,255,108,159,134,255,102,153,128,255,95,146,121,255,87,138,113,255,73,124,99,255,58,109,84,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,86,137,112,255,128,179,154,255,140,191,166,255,146,197,172,255,151,202,177,255,156,207,182,255,159,210,185,255,161,212,187,255,163,214,189,255,165,216,191,255,167,218,193,255,168,219,194,255,168,219,194,255,168,219,194,255,168,219,194,255,169,220,195,255,169,220,195,255,169,220,195,255,168,219,194,255,167,218,193,255,166,217,192,255,165,216,191,255,164,215,190,255,163,214,189,255,162,213,188,255,161,212,187,255,159,210,185,255,157,208,183,255,155,206,181,255,153,204,179,255,151,202,177,255,148,199,174,255,146,197,172,255,143,194,169,255,140,191,166,255,136,187,162,255,132,183,158,255,129,180,155,255,125,176,151,255,121,172,147,255,115,166,141,255,109,160,135,255,102,153,128,255,96,147,122,255,86,137,112,255,74,125,100,255,60,111,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,89,140,115,255,129,181,156,255,142,193,168,255,149,200,175,255,154,205,180,255,158,209,184,255,162,213,188,255,164,215,190,255,166,217,192,255,168,219,194,255,169,220,195,255,171,222,197,255,172,223,198,255,172,223,198,255,172,223,198,255,172,223,198,255,172,223,198,255,173,223,199,255,173,224,199,255,172,223,198,255,171,222,197,255,170,221,196,255,169,220,195,255,168,219,194,255,167,218,193,255,166,217,192,255,165,216,191,255,163,214,189,255,161,212,187,255,159,210,185,255,157,208,183,255,155,205,181,255,152,203,178,255,150,201,176,255,148,199,174,255,144,195,170,255,141,192,167,255,137,188,163,255,133,184,159,255,130,181,156,255,126,177,152,255,121,172,147,255,115,166,141,255,109,160,135,255,102,153,128,255,96,147,122,255,85,136,111,255,73,124,99,255,56,107,82,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,97,148,123,255,131,182,157,255,143,194,169,255,151,202,177,255,155,206,181,255,160,211,186,255,164,215,190,255,167,218,193,255,169,220,195,255,170,221,196,255,172,223,198,255,174,225,200,255,175,226,201,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,175,226,201,255,174,225,200,255,173,224,199,255,172,223,198,255,171,222,197,255,170,221,196,255,169,220,195,255,168,219,194,255,166,217,192,255,164,215,190,255,162,213,188,255,160,211,186,255,158,208,184,255,155,206,181,255,153,204,179,255,151,202,177,255,148,199,174,255,144,195,170,255,141,192,167,255,137,188,163,255,134,185,160,255,130,181,156,255,126,177,152,255,121,172,147,255,115,166,141,255,109,160,135,255,103,154,128,255,96,147,122,255,84,135,110,255,71,122,97,255,48,99,74,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,182,157,255,142,193,168,255,152,203,178,255,157,208,183,255,161,212,187,255,165,217,191,255,170,221,196,255,171,222,197,255,173,224,199,255,174,225,200,255,176,227,202,255,177,228,203,255,178,229,204,255,179,229,205,255,179,230,205,255,179,230,205,255,179,230,205,255,179,230,205,255,179,230,205,255,179,230,205,255,178,229,204,255,177,228,203,255,176,227,202,255,175,226,201,255,174,225,200,255,173,224,199,255,172,223,198,255,170,222,196,255,169,220,195,255,167,218,193,255,165,216,191,255,162,213,188,255,160,211,186,255,158,209,184,255,156,207,182,255,154,205,180,255,151,202,177,255,148,199,174,255,144,195,170,255,141,192,167,255,137,188,163,255,134,185,160,255,130,181,156,255,125,176,151,255,119,170,145,255,113,164,139,255,108,159,133,255,101,152,127,255,93,144,119,255,82,133,108,255,70,121,96,255,40,91,66,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,178,153,255,141,192,167,255,152,202,178,255,158,209,184,255,163,214,189,255,166,218,192,255,170,221,196,255,173,224,199,255,175,226,201,255,176,227,202,255,178,229,204,255,179,230,205,255,181,231,206,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,180,231,206,255,179,230,205,255,178,229,204,255,177,228,203,255,176,227,202,255,175,226,201,255,174,225,200,255,173,224,199,255,171,223,197,255,169,220,195,255,167,218,193,255,165,216,191,255,163,214,189,255,161,212,187,255,159,210,185,255,157,208,183,255,154,205,180,255,151,202,177,255,147,198,173,255,144,195,170,255,141,191,166,255,137,188,163,255,133,185,159,255,129,180,156,255,124,175,150,255,118,169,144,255,112,163,138,255,106,157,132,255,100,151,126,255,89,140,115,255,78,129,104,255,66,118,93,255,32,83,58,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,168,143,255,140,191,166,255,150,201,176,255,159,210,185,255,163,214,189,255,167,218,193,255,171,222,197,255,174,225,200,255,176,227,202,255,178,229,204,255,179,230,205,255,181,232,207,255,182,233,208,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,183,234,209,255,182,233,208,255,181,232,207,255,180,231,206,255,179,230,205,255,178,229,204,255,177,228,203,255,176,226,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,192,255,164,215,190,255,161,213,188,255,159,210,185,255,157,208,183,255,154,205,180,255,151,202,177,255,147,198,173,255,144,195,170,255,140,191,166,255,137,188,163,255,133,184,159,255,128,179,154,255,123,174,149,255,117,168,143,255,111,162,137,255,105,156,131,255,97,148,123,255,86,137,112,255,75,126,101,255,56,107,82,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,189,164,255,148,199,174,255,157,208,183,255,163,214,189,255,167,218,193,255,171,222,197,255,175,226,201,255,178,229,204,255,180,231,206,255,181,232,207,255,183,234,209,255,184,235,210,255,185,236,211,255,186,237,212,255,187,238,213,255,187,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,182,233,208,255,181,232,207,255,180,231,206,255,178,229,204,255,177,228,203,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,192,255,163,215,190,255,161,212,188,255,159,210,185,255,156,207,182,255,153,204,179,255,150,200,176,255,146,197,172,255,143,194,169,255,139,190,165,255,136,187,162,255,131,183,158,255,126,177,152,255,120,171,146,255,115,166,141,255,109,160,135,255,103,154,129,255,93,144,119,255,82,133,108,255,71,122,97,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,178,153,255,145,196,171,255,155,206,181,255,163,215,190,255,168,219,194,255,172,223,198,255,175,226,201,255,179,230,205,255,181,232,207,255,182,233,208,255,184,235,210,255,185,236,211,255,186,237,212,255,188,238,213,255,189,240,215,255,189,240,215,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,182,233,208,255,181,232,207,255,180,231,206,255,179,230,205,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,191,255,163,215,190,255,161,212,187,255,159,210,185,255,155,206,181,255,152,203,178,255,149,199,175,255,145,196,171,255,142,193,168,255,138,189,164,255,135,186,161,255,129,180,155,255,124,175,150,255,118,169,144,255,112,163,138,255,107,158,133,255,99,150,125,255,88,139,114,255,78,128,104,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,166,141,255,143,194,169,255,153,203,178,255,161,212,187,255,168,219,193,255,171,222,197,255,175,226,201,255,178,229,204,255,182,233,208,255,183,234,209,255,185,236,211,255,186,237,212,255,187,238,213,255,189,239,215,255,190,241,216,255,191,242,217,255,191,241,217,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,189,240,215,255,188,239,214,255,187,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,182,233,208,255,181,232,207,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,167,219,193,255,165,217,191,255,163,214,189,255,161,212,187,255,158,209,184,255,154,205,180,255,151,202,177,255,148,198,174,255,144,195,170,255,141,192,167,255,137,188,163,255,132,183,158,255,127,178,153,255,121,172,147,255,116,167,142,255,110,161,136,255,104,155,130,255,94,144,119,255,83,134,109,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,183,158,255,149,200,175,255,158,209,184,255,166,217,192,255,171,222,197,255,174,225,200,255,178,229,204,255,181,232,207,255,184,235,210,255,186,237,212,255,187,238,213,255,188,239,214,255,190,240,216,255,191,242,217,255,192,243,218,255,192,244,219,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,191,243,218,255,191,241,216,255,189,240,215,255,188,239,214,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,182,233,208,255,180,230,206,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,165,216,191,255,163,214,189,255,160,211,186,255,156,207,182,255,153,204,179,255,150,201,176,255,146,197,172,255,143,194,169,255,140,191,166,255,135,186,161,255,130,181,156,255,125,175,151,255,119,170,145,255,113,164,139,255,108,159,134,255,99,150,125,255,88,139,114,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,168,143,255,143,194,169,255,154,205,180,255,162,213,188,255,170,221,196,255,174,225,200,255,177,228,203,255,181,232,207,255,184,235,210,255,187,238,213,255,188,239,214,255,189,240,215,255,190,241,216,255,191,243,218,255,193,244,219,255,194,245,220,255,194,245,220,255,194,245,220,255,194,245,220,255,194,245,220,255,194,245,220,255,193,244,220,255,193,244,219,255,193,244,219,255,193,244,219,255,192,243,218,255,191,242,217,255,190,240,216,255,188,239,214,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,206,181,255,151,202,177,255,148,199,174,255,145,196,171,255,141,192,167,255,137,188,163,255,132,183,158,255,127,178,153,255,121,172,147,255,116,167,142,255,110,161,136,255,103,154,129,255,93,144,119,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,180,155,255,150,201,176,255,159,210,185,255,167,218,193,255,173,224,199,255,177,228,203,255,180,231,206,255,183,234,209,255,186,237,212,255,189,240,215,255,190,241,216,255,191,242,217,255,192,243,218,255,193,244,219,255,194,245,220,255,195,246,221,255,195,247,222,255,195,246,221,255,195,246,221,255,195,246,221,255,195,246,221,255,195,246,221,255,195,246,221,255,194,245,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,188,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,192,255,163,214,189,255,159,210,185,255,156,207,182,255,153,204,179,255,150,201,176,255,146,197,172,255,143,194,169,255,139,191,165,255,134,185,160,255,129,180,155,255,124,175,150,255,118,169,144,255,113,164,139,255,106,158,132,255,97,148,123,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,140,191,166,255,155,206,181,255,163,214,189,255,170,221,196,255,175,226,201,255,179,230,205,255,182,233,208,255,185,236,211,255,188,239,214,255,190,241,216,255,191,242,217,255,192,243,218,255,193,244,220,255,195,246,221,255,196,247,222,255,197,248,223,255,197,248,223,255,197,248,223,255,196,248,223,255,196,247,222,255,196,247,222,255,196,247,222,255,196,247,222,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,188,239,214,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,205,181,255,151,202,177,255,148,199,174,255,145,196,171,255,141,192,167,255,136,187,162,255,131,182,157,255,126,177,152,255,120,171,146,255,115,166,141,255,109,160,135,255,100,151,126,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,124,175,150,255,147,198,173,255,158,209,184,255,166,217,192,255,173,224,199,255,177,228,203,255,181,232,207,255,184,235,210,255,187,238,213,255,190,241,216,255,192,243,218,255,193,244,219,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,198,249,224,255,198,249,224,255,198,249,224,255,198,249,224,255,197,248,223,255,197,248,223,255,197,248,223,255,197,248,223,255,196,248,223,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,188,239,214,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,166,217,192,255,162,214,189,255,159,210,185,255,156,207,182,255,153,204,179,255,150,200,176,255,146,197,172,255,143,194,169,255,138,189,164,255,133,184,159,255,128,179,154,255,123,173,149,255,117,168,143,255,112,163,138,255,104,155,130,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,183,158,255,153,204,179,255,161,212,187,255,169,220,195,255,176,227,202,255,180,230,205,255,183,234,209,255,186,237,212,255,189,240,215,255,192,243,218,255,193,244,219,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,198,249,224,255,198,249,224,255,198,249,224,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,187,238,213,255,186,236,212,255,184,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,163,215,190,255,160,211,186,255,157,208,183,255,154,205,180,255,151,202,177,255,147,198,173,255,144,195,170,255,140,191,166,255,135,186,161,255,129,180,156,255,124,175,150,255,119,170,145,255,113,164,139,255,107,158,132,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,190,165,255,156,207,182,255,164,215,190,255,172,223,198,255,178,229,204,255,181,232,207,255,184,235,210,255,187,238,213,255,190,241,216,255,193,244,219,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,200,251,226,255,200,251,226,255,200,251,225,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,192,244,219,255,191,242,217,255,190,241,216,255,189,240,215,255,188,239,214,255,186,237,212,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,167,219,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,206,181,255,152,202,178,255,148,199,174,255,145,196,171,255,141,192,167,255,136,187,162,255,131,182,157,255,125,176,151,255,120,171,146,255,115,166,141,255,108,159,134,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,144,195,170,255,159,210,185,255,166,217,192,255,173,224,199,255,179,230,205,255,182,233,208,255,186,236,211,255,189,240,215,255,191,242,217,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,201,252,227,255,200,252,226,255,200,251,226,255,200,251,226,255,200,251,226,255,200,251,226,255,199,251,225,255,199,250,225,255,199,250,225,255,198,249,224,255,196,248,223,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,168,219,194,255,165,216,191,255,162,213,188,255,159,210,185,255,156,207,182,255,152,203,178,255,149,200,175,255,146,197,172,255,142,193,168,255,137,188,163,255,132,183,158,255,127,178,153,255,121,172,147,255,116,167,142,255,110,161,136,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,177,152,255,148,199,174,255,160,212,187,255,168,219,194,255,175,226,201,255,180,231,206,255,184,235,210,255,187,238,213,255,190,241,216,255,192,244,219,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,201,252,227,255,201,252,227,255,201,252,227,255,201,252,227,255,201,252,227,255,200,251,226,255,200,251,226,255,200,251,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,188,239,214,255,186,237,212,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,169,220,195,255,166,217,192,255,163,214,189,255,160,211,186,255,157,208,183,255,153,204,179,255,150,201,176,255,147,198,173,255,143,194,169,255,138,189,164,255,133,184,159,255,128,179,154,255,123,174,149,255,117,168,143,255,112,163,138,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,182,157,255,152,203,178,255,162,213,188,255,170,221,196,255,177,228,203,255,182,233,208,255,185,236,211,255,188,239,214,255,191,242,217,255,194,245,220,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,227,255,201,252,227,255,201,252,227,255,201,252,227,255,201,252,227,255,200,251,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,194,246,221,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,188,239,214,255,186,237,212,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,167,218,193,255,164,215,190,255,160,212,187,255,157,208,183,255,154,205,180,255,151,202,177,255,148,199,174,255,144,195,170,255,139,190,165,255,134,185,160,255,129,180,155,255,124,175,150,255,119,170,145,255,113,164,139,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,186,161,255,156,207,182,255,164,215,190,255,171,222,197,255,178,229,204,255,182,233,208,255,185,236,211,255,189,239,214,255,191,242,217,255,194,245,220,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,201,252,227,255,201,252,227,255,200,251,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,192,244,219,255,191,242,218,255,190,241,216,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,170,221,196,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,154,205,180,255,151,202,177,255,148,199,174,255,145,196,171,255,140,191,166,255,135,186,161,255,129,180,156,255,124,175,150,255,119,170,145,255,114,165,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,136,187,162,255,157,208,183,255,164,216,191,255,172,223,198,255,179,230,205,255,183,234,209,255,186,237,212,255,189,240,215,255,192,243,218,255,195,246,221,255,196,248,223,255,197,249,223,255,198,250,224,255,199,251,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,203,254,229,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,201,252,227,255,201,252,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,196,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,206,181,255,152,202,177,255,148,199,174,255,145,196,171,255,140,191,166,255,135,186,161,255,130,181,156,255,125,176,151,255,119,170,145,255,114,165,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,189,164,255,158,209,184,255,165,216,191,255,172,223,198,255,179,230,205,255,183,234,209,255,186,237,212,255,189,240,215,255,192,243,218,255,195,246,221,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,203,254,229,255,203,254,229,255,203,254,229,255,202,254,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,201,252,227,255,200,251,226,255,198,250,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,168,219,194,255,164,216,191,255,161,212,187,255,158,209,184,255,155,206,181,255,152,203,178,255,149,200,175,255,145,196,171,255,140,191,166,255,135,186,161,255,130,181,156,255,125,176,151,255,120,171,146,255,114,165,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,190,165,255,158,209,184,255,166,217,192,255,173,224,199,255,180,231,206,255,184,234,210,255,187,238,213,255,190,241,216,255,192,243,219,255,195,246,221,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,203,254,229,255,203,254,229,255,203,254,229,255,203,254,229,255,202,254,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,200,251,226,255,199,250,225,255,198,249,224,255,196,248,223,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,168,219,194,255,165,216,191,255,162,213,188,255,159,209,185,255,155,206,181,255,152,203,178,255,149,200,175,255,146,197,172,255,141,192,167,255,136,187,162,255,131,182,157,255,125,176,151,255,120,171,146,255,115,166,141,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,190,165,255,158,209,184,255,166,217,192,255,173,224,199,255,180,231,206,255,184,234,210,255,187,238,213,255,190,241,216,255,192,243,219,255,195,246,221,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,203,254,229,255,203,254,229,255,203,254,229,255,203,254,229,255,202,254,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,200,251,226,255,199,250,225,255,198,249,224,255,196,248,223,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,168,219,194,255,165,216,191,255,162,213,188,255,159,209,185,255,155,206,181,255,152,203,178,255,149,200,175,255,146,197,172,255,141,192,167,255,136,187,162,255,131,182,157,255,125,176,151,255,120,171,146,255,115,166,141,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,189,164,255,158,209,184,255,165,216,191,255,172,223,198,255,179,230,205,255,183,234,209,255,186,237,212,255,189,240,215,255,192,243,218,255,195,246,221,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,203,254,229,255,203,254,229,255,203,254,229,255,202,254,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,201,252,227,255,200,251,226,255,198,250,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,168,219,194,255,164,216,191,255,161,212,187,255,158,209,184,255,155,206,181,255,152,203,178,255,149,200,175,255,145,196,171,255,140,191,166,255,135,186,161,255,130,181,156,255,125,176,151,255,120,171,146,255,114,165,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,136,187,162,255,157,208,183,255,164,216,191,255,172,223,198,255,179,230,205,255,183,234,209,255,186,237,212,255,189,240,215,255,192,243,218,255,195,246,221,255,196,248,223,255,197,249,223,255,198,250,224,255,199,251,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,203,254,229,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,201,252,227,255,200,252,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,196,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,206,181,255,152,202,177,255,148,199,174,255,145,196,171,255,140,191,166,255,135,186,161,255,130,181,156,255,125,176,151,255,119,170,145,255,114,165,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,186,161,255,156,207,182,255,164,215,190,255,171,222,197,255,178,229,204,255,182,233,208,255,185,236,211,255,189,239,214,255,191,242,217,255,194,245,220,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,203,254,229,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,201,252,227,255,201,252,227,255,201,252,227,255,200,251,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,192,244,219,255,191,242,217,255,190,241,216,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,170,221,196,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,154,205,180,255,151,202,177,255,148,199,174,255,145,196,171,255,140,191,166,255,135,186,161,255,129,180,156,255,124,175,150,255,119,170,145,255,114,165,140,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,182,157,255,152,203,178,255,162,213,188,255,170,221,196,255,177,228,203,255,182,233,208,255,185,236,211,255,188,239,214,255,191,242,217,255,194,245,220,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,228,255,202,253,227,255,201,252,227,255,201,252,227,255,201,252,227,255,201,252,227,255,200,251,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,194,246,221,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,188,239,214,255,186,237,212,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,167,218,193,255,164,215,190,255,160,212,187,255,157,208,183,255,154,205,180,255,151,202,177,255,148,199,174,255,144,195,170,255,139,190,165,255,134,185,160,255,129,180,155,255,124,175,150,255,119,170,145,255,113,164,139,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,177,152,255,148,199,174,255,160,211,187,255,168,219,194,255,175,226,201,255,180,231,206,255,184,235,210,255,187,238,213,255,190,241,216,255,192,244,219,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,202,253,228,255,201,252,227,255,201,252,227,255,201,252,227,255,201,252,227,255,201,252,227,255,200,251,226,255,200,251,226,255,200,251,226,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,188,239,214,255,186,237,212,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,169,220,195,255,166,217,192,255,163,214,189,255,160,211,186,255,157,208,183,255,153,204,179,255,150,201,176,255,147,198,173,255,143,194,169,255,138,189,164,255,133,184,159,255,128,179,154,255,123,174,149,255,117,168,143,255,112,163,138,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,144,195,170,255,159,210,185,255,166,217,192,255,173,224,199,255,179,230,205,255,182,233,208,255,186,236,211,255,189,239,215,255,191,242,217,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,201,252,227,255,201,252,227,255,200,252,226,255,200,251,226,255,200,251,226,255,200,251,226,255,200,251,226,255,199,251,225,255,199,250,225,255,199,250,225,255,198,249,224,255,196,248,223,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,168,219,194,255,165,216,191,255,162,213,188,255,159,210,185,255,156,207,182,255,152,203,178,255,149,200,175,255,146,197,172,255,142,193,168,255,137,188,163,255,132,183,158,255,127,178,153,255,121,172,147,255,116,167,142,255,110,161,136,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,190,165,255,156,207,182,255,164,215,190,255,172,223,198,255,178,229,204,255,181,232,207,255,184,235,210,255,187,238,213,255,190,241,216,255,193,244,219,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,200,251,226,255,200,251,226,255,200,251,226,255,200,251,225,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,192,244,219,255,191,242,217,255,190,241,216,255,189,240,215,255,188,239,214,255,186,237,212,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,167,219,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,206,181,255,152,202,178,255,148,199,174,255,145,196,171,255,141,192,167,255,136,187,162,255,131,182,157,255,125,176,151,255,120,171,146,255,115,166,141,255,108,159,134,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,183,158,255,153,204,179,255,161,212,187,255,169,220,195,255,176,227,202,255,180,230,205,255,183,234,209,255,186,237,212,255,189,240,215,255,192,243,218,255,193,244,219,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,199,250,225,255,198,249,224,255,198,249,224,255,198,249,224,255,198,249,224,255,197,248,223,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,187,238,213,255,186,236,212,255,184,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,163,214,190,255,160,211,186,255,157,208,183,255,154,205,180,255,151,202,177,255,147,198,173,255,144,195,170,255,140,191,166,255,135,186,161,255,129,180,156,255,124,175,150,255,119,170,145,255,113,164,139,255,107,158,132,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,124,175,150,255,147,198,173,255,158,209,184,255,166,217,192,255,173,224,199,255,177,228,203,255,181,232,207,255,184,235,210,255,187,238,213,255,190,241,216,255,192,243,218,255,193,244,219,255,194,245,220,255,195,246,221,255,196,247,222,255,197,248,223,255,198,249,224,255,198,249,224,255,198,249,224,255,198,249,224,255,198,249,224,255,197,248,223,255,197,248,223,255,197,248,223,255,197,248,223,255,196,248,223,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,188,239,214,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,166,217,192,255,162,214,189,255,159,210,185,255,156,207,182,255,153,204,179,255,150,200,176,255,146,197,172,255,143,194,169,255,138,189,164,255,133,184,159,255,128,179,154,255,123,173,149,255,117,168,143,255,112,162,138,255,104,155,130,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,140,191,166,255,155,206,181,255,163,214,189,255,170,221,196,255,175,226,201,255,179,230,205,255,182,233,208,255,185,236,211,255,188,239,214,255,190,241,216,255,191,242,217,255,192,243,218,255,193,244,220,255,194,246,221,255,196,247,222,255,197,248,223,255,197,248,223,255,197,248,223,255,196,248,223,255,196,247,222,255,196,247,222,255,196,247,222,255,196,247,222,255,196,247,222,255,195,246,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,188,239,214,255,187,238,213,255,185,236,211,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,205,181,255,151,202,177,255,148,199,174,255,145,196,171,255,141,192,167,255,136,187,162,255,131,182,157,255,126,177,152,255,120,171,146,255,115,166,141,255,109,160,135,255,100,151,126,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,180,155,255,150,201,176,255,159,210,185,255,167,218,193,255,173,224,199,255,177,228,203,255,180,231,206,255,183,234,209,255,186,237,212,255,189,240,215,255,190,241,216,255,191,242,217,255,192,243,218,255,193,244,219,255,194,245,220,255,195,246,221,255,195,247,222,255,195,246,221,255,195,246,221,255,195,246,221,255,195,246,221,255,195,246,221,255,195,246,221,255,194,245,221,255,194,245,220,255,193,244,219,255,192,243,218,255,191,242,217,255,190,241,216,255,189,240,215,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,182,233,208,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,192,255,163,214,189,255,159,210,185,255,156,207,182,255,153,204,179,255,150,201,176,255,146,197,172,255,143,194,169,255,139,191,165,255,134,185,160,255,129,180,155,255,124,175,150,255,118,169,144,255,113,164,139,255,106,157,132,255,97,148,123,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,168,143,255,143,194,169,255,154,205,180,255,162,213,188,255,170,221,196,255,174,225,200,255,177,228,203,255,181,232,207,255,184,235,210,255,187,238,213,255,188,239,214,255,189,240,215,255,190,241,216,255,191,243,218,255,193,244,219,255,194,245,220,255,194,245,220,255,194,245,220,255,194,245,220,255,194,245,220,255,194,245,220,255,193,244,219,255,193,244,219,255,193,244,219,255,193,244,219,255,192,243,218,255,191,242,217,255,190,240,216,255,188,239,214,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,181,232,207,255,179,230,205,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,164,215,190,255,161,212,187,255,158,209,184,255,155,206,181,255,151,202,177,255,148,199,174,255,145,196,171,255,141,192,167,255,137,188,163,255,132,183,158,255,127,178,153,255,121,172,147,255,116,167,142,255,110,161,136,255,103,154,129,255,93,144,119,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,183,158,255,149,200,175,255,158,208,184,255,166,217,192,255,171,222,197,255,174,225,200,255,178,229,204,255,181,232,207,255,184,235,210,255,186,237,212,255,187,238,213,255,188,239,214,255,190,240,216,255,191,242,217,255,192,243,218,255,192,244,219,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,192,243,218,255,191,243,218,255,190,241,216,255,189,240,215,255,188,239,214,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,182,233,208,255,180,230,206,255,177,228,203,255,175,226,201,255,173,224,199,255,171,222,197,255,169,220,195,255,167,218,193,255,165,216,191,255,163,214,189,255,160,211,186,255,156,207,182,255,153,204,179,255,150,201,176,255,146,197,172,255,143,194,169,255,140,191,166,255,135,186,161,255,130,181,156,255,125,175,151,255,119,170,145,255,113,164,139,255,108,159,134,255,99,150,125,255,88,139,114,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,166,141,255,143,194,169,255,152,203,178,255,161,212,187,255,168,219,193,255,171,222,197,255,175,226,201,255,178,229,204,255,182,233,208,255,183,234,209,255,185,236,211,255,186,237,212,255,187,238,213,255,189,239,214,255,190,241,216,255,191,242,217,255,191,241,217,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,190,241,216,255,189,240,215,255,188,239,214,255,187,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,182,233,208,255,181,232,207,255,180,231,206,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,167,219,193,255,165,217,191,255,163,214,189,255,161,212,187,255,158,209,184,255,154,205,180,255,151,202,177,255,148,198,173,255,144,195,170,255,141,192,167,255,137,188,163,255,132,183,158,255,127,178,153,255,121,172,147,255,116,167,142,255,110,161,136,255,104,155,130,255,93,144,119,255,83,134,109,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,178,153,255,145,196,171,255,155,206,181,255,163,215,190,255,168,219,194,255,172,223,198,255,175,226,201,255,179,230,205,255,181,232,207,255,182,233,208,255,184,235,210,255,185,236,211,255,186,237,212,255,187,238,213,255,189,240,215,255,189,240,215,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,188,239,214,255,187,238,213,255,186,237,212,255,185,236,211,255,184,235,210,255,182,233,208,255,181,232,207,255,180,231,206,255,179,230,205,255,178,229,204,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,165,217,191,255,163,215,190,255,161,212,187,255,159,210,185,255,155,206,181,255,152,203,178,255,149,199,175,255,145,196,171,255,142,193,168,255,138,189,164,255,135,186,161,255,129,180,155,255,124,175,150,255,118,169,144,255,112,163,138,255,107,158,133,255,98,149,125,255,88,139,114,255,78,128,104,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,138,189,164,255,148,199,174,255,157,208,183,255,163,214,189,255,167,218,193,255,171,222,197,255,175,226,201,255,178,229,204,255,180,231,206,255,181,232,207,255,183,234,209,255,184,235,210,255,185,236,211,255,186,237,212,255,187,238,213,255,187,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,186,237,212,255,185,236,211,255,184,235,210,255,183,234,209,255,182,233,208,255,181,232,207,255,180,230,206,255,178,229,204,255,177,228,203,255,176,227,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,192,255,163,215,190,255,161,212,188,255,159,210,185,255,156,207,182,255,153,204,179,255,150,200,176,255,146,197,172,255,143,194,169,255,139,190,165,255,136,187,162,255,131,182,158,255,126,177,152,255,120,171,146,255,115,166,141,255,109,160,135,255,103,154,129,255,93,144,119,255,82,133,108,255,71,122,97,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,168,143,255,140,191,166,255,150,201,176,255,159,210,185,255,163,214,189,255,167,218,193,255,171,222,197,255,174,225,200,255,176,227,202,255,178,229,204,255,179,230,205,255,181,232,207,255,182,233,208,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,184,235,210,255,183,234,209,255,182,233,208,255,181,232,207,255,180,231,206,255,179,230,205,255,178,229,204,255,177,228,203,255,176,226,202,255,174,225,200,255,172,223,198,255,170,221,196,255,168,219,194,255,166,217,192,255,164,215,190,255,161,213,188,255,159,210,185,255,157,208,183,255,154,205,180,255,151,202,177,255,147,198,173,255,144,195,170,255,140,191,166,255,137,188,163,255,133,184,159,255,128,179,154,255,123,173,149,255,117,168,143,255,111,162,137,255,105,156,131,255,97,148,123,255,86,137,112,255,75,126,101,255,56,107,82,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,178,153,255,141,192,167,255,152,202,177,255,158,209,184,255,163,214,189,255,166,218,192,255,170,221,196,255,173,224,199,255,175,226,201,255,176,227,202,255,178,229,204,255,179,230,205,255,181,231,206,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,181,232,207,255,180,231,206,255,179,230,205,255,178,229,204,255,177,228,203,255,176,227,202,255,175,226,201,255,174,225,200,255,173,224,199,255,171,223,197,255,169,220,195,255,167,218,193,255,165,216,191,255,163,214,189,255,161,212,187,255,159,210,185,255,157,208,183,255,154,205,180,255,151,202,177,255,147,198,173,255,144,195,170,255,140,191,166,255,137,188,163,255,133,185,159,255,129,180,156,255,124,175,150,255,118,169,144,255,112,163,138,255,106,157,132,255,100,151,126,255,89,140,115,255,78,129,104,255,66,117,92,255,32,83,58,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,182,157,255,142,193,168,255,152,203,178,255,157,208,183,255,161,212,187,255,165,217,191,255,170,221,196,255,171,222,197,255,173,224,199,255,174,225,200,255,176,227,202,255,177,228,203,255,178,229,204,255,179,229,204,255,179,229,205,255,179,230,205,255,179,230,205,255,179,230,205,255,179,230,205,255,179,230,205,255,178,229,204,255,177,228,203,255,176,227,202,255,175,226,201,255,174,225,200,255,173,224,199,255,172,223,197,255,170,222,196,255,169,220,195,255,167,218,193,255,164,216,191,255,162,213,188,255,160,211,186,255,158,209,184,255,156,207,182,255,154,205,180,255,151,202,177,255,148,199,174,255,144,195,170,255,141,192,167,255,137,188,163,255,134,185,160,255,130,181,156,255,125,176,151,255,119,170,145,255,113,164,139,255,107,159,133,255,101,152,127,255,93,144,119,255,82,133,108,255,70,121,96,255,40,91,66,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,131,182,157,255,143,194,169,255,151,202,177,255,155,206,181,255,160,211,186,255,164,215,190,255,167,218,193,255,169,220,195,255,170,221,196,255,172,223,198,255,174,225,200,255,175,226,201,255,176,226,202,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,176,227,202,255,175,226,201,255,174,225,200,255,173,224,199,255,172,223,198,255,171,222,197,255,170,221,196,255,169,220,195,255,168,219,194,255,166,217,192,255,164,215,190,255,162,213,188,255,160,211,186,255,158,208,184,255,155,206,181,255,153,204,179,255,151,202,177,255,148,199,174,255,144,195,170,255,141,192,167,255,137,188,163,255,134,185,160,255,130,181,156,255,126,177,152,255,121,172,147,255,115,166,141,255,109,160,135,255,103,154,128,255,96,147,122,255,84,135,110,255,71,122,97,255,48,99,74,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,89,140,115,255,129,180,156,255,142,193,168,255,149,200,175,255,154,205,180,255,158,209,184,255,162,213,188,255,164,215,190,255,166,217,192,255,168,219,194,255,169,220,195,255,171,222,197,255,172,223,198,255,172,223,198,255,172,223,198,255,172,223,198,255,172,223,198,255,173,223,199,255,173,224,199,255,172,223,198,255,171,222,197,255,170,221,196,255,169,220,195,255,168,219,194,255,167,218,193,255,166,217,192,255,165,216,191,255,163,214,189,255,161,212,187,255,159,210,185,255,157,208,183,255,155,205,181,255,152,203,178,255,150,201,176,255,148,199,174,255,144,195,170,255,141,192,167,255,137,188,163,255,133,184,159,255,130,181,156,255,126,177,152,255,121,172,147,255,115,166,141,255,109,160,135,255,102,153,128,255,96,147,122,255,85,136,111,255,73,124,99,255,56,107,82,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,86,137,112,255,128,179,154,255,140,191,166,255,146,197,172,255,151,202,177,255,156,207,182,255,159,210,185,255,161,212,187,255,163,214,189,255,165,216,191,255,167,218,193,255,168,219,194,255,168,219,194,255,168,219,194,255,168,219,194,255,169,220,195,255,169,220,195,255,169,220,195,255,168,219,194,255,167,218,193,255,166,217,192,255,165,216,191,255,164,215,190,255,163,214,189,255,162,213,188,255,161,212,187,255,159,210,185,255,157,208,183,255,155,206,181,255,153,204,179,255,151,202,177,255,148,199,174,255,146,197,172,255,143,194,169,255,140,191,166,255,136,187,162,255,132,183,158,255,129,180,155,255,125,176,151,255,121,172,147,255,115,166,141,255,109,159,134,255,102,153,128,255,96,147,122,255,86,137,112,255,74,125,100,255,60,111,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,84,135,110,255,125,176,151,255,137,188,163,255,142,193,168,255,148,199,174,255,153,204,179,255,155,206,181,255,157,208,183,255,159,210,185,255,162,213,188,255,164,215,190,255,164,215,190,255,164,215,190,255,164,216,191,255,165,216,191,255,165,216,191,255,165,216,191,255,165,216,191,255,164,215,190,255,163,214,189,255,162,213,188,255,161,212,187,255,160,211,186,255,159,210,185,255,158,209,184,255,155,206,181,255,153,204,179,255,151,202,177,255,149,200,175,255,147,198,173,255,144,195,170,255,142,193,168,255,139,190,165,255,135,186,161,255,131,182,157,255,128,179,154,255,124,175,150,255,120,171,146,255,115,166,141,255,108,159,134,255,102,153,128,255,95,146,121,255,87,138,113,255,73,124,99,255,58,109,84,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,119,170,145,255,132,183,158,255,139,190,165,255,145,196,171,255,149,200,175,255,151,202,177,255,153,204,179,255,155,206,181,255,158,209,184,255,159,210,185,255,159,210,185,255,159,210,185,255,160,211,186,255,160,211,186,255,161,212,187,255,160,211,186,255,159,210,186,255,159,210,185,255,158,209,184,255,157,208,183,255,156,207,182,255,155,206,181,255,154,205,180,255,151,202,177,255,149,200,175,255,147,198,173,255,145,196,171,255,143,194,169,255,140,191,166,255,138,189,164,255,134,185,160,255,130,181,156,255,126,177,152,255,122,173,148,255,118,169,144,255,114,164,140,255,107,158,133,255,100,151,126,255,93,144,119,255,85,136,111,255,71,122,97,255,56,107,82,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,112,163,138,255,126,177,152,255,133,184,159,255,139,191,165,255,143,194,169,255,146,197,172,255,149,200,175,255,151,202,177,255,153,204,179,255,154,205,180,255,154,205,180,255,155,205,180,255,155,206,181,255,155,206,181,255,155,206,181,255,154,205,180,255,154,204,179,255,153,204,179,255,152,203,178,255,151,202,177,255,150,201,176,255,148,199,174,255,146,197,172,255,144,195,170,255,142,193,168,255,139,190,165,255,137,188,163,255,135,186,161,255,131,182,157,255,128,179,154,255,124,175,150,255,120,171,146,255,116,167,142,255,112,162,137,255,105,156,131,255,98,149,124,255,91,142,117,255,83,134,109,255,68,119,94,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,98,149,124,255,118,169,144,255,127,178,153,255,134,185,160,255,137,188,163,255,140,191,166,255,143,194,169,255,146,197,172,255,147,198,173,255,148,199,174,255,148,199,174,255,149,200,175,255,150,201,176,255,150,201,176,255,149,200,175,255,148,199,174,255,147,198,173,255,146,197,172,255,146,196,172,255,145,196,171,255,143,194,169,255,141,192,167,255,138,189,164,255,136,187,162,255,134,185,160,255,132,183,158,255,129,180,155,255,125,176,151,255,121,172,147,255,117,168,143,255,113,164,139,255,109,160,135,255,102,153,128,255,95,146,121,255,87,138,113,255,77,128,103,255,59,110,85,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,108,159,134,255,117,168,143,255,126,177,152,255,130,181,156,255,134,185,160,255,137,188,163,255,139,190,165,255,140,191,166,255,141,192,167,255,142,193,168,255,142,193,168,255,143,194,169,255,142,193,168,255,142,192,168,255,141,192,167,255,140,191,166,255,139,190,165,255,138,189,164,255,136,187,162,255,134,185,160,255,132,183,158,255,129,180,155,255,127,178,153,255,125,176,151,255,121,172,147,255,117,168,143,255,113,164,139,255,108,159,134,255,104,155,130,255,97,148,123,255,89,140,115,255,81,132,107,255,69,120,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,102,153,128,255,116,167,142,255,120,171,146,255,124,175,150,255,128,179,154,255,131,182,157,255,132,183,158,255,133,184,159,255,134,186,160,255,135,187,161,255,135,186,161,255,134,185,160,255,133,184,159,255,133,184,159,255,132,183,158,255,131,182,157,255,129,180,155,255,126,177,152,255,124,175,150,255,122,173,148,255,119,170,145,255,116,167,142,255,112,163,138,255,107,158,133,255,103,154,129,255,99,150,125,255,91,142,117,255,82,133,108,255,72,123,98,255,48,99,74,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,96,147,122,255,106,157,132,255,112,163,138,255,118,169,144,255,121,172,147,255,122,173,148,255,123,174,149,255,125,176,151,255,125,176,151,255,124,175,150,255,124,175,150,255,123,174,149,255,123,174,149,255,121,172,147,255,119,170,145,255,117,167,143,255,114,165,140,255,112,163,138,255,109,160,135,255,104,155,130,255,99,150,125,255,94,145,120,255,89,140,115,255,80,131,106,255,70,121,96,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,90,141,116,255,102,153,128,255,105,156,131,255,108,159,133,255,110,161,136,255,112,162,137,255,111,162,137,255,111,162,137,255,111,162,137,255,111,162,137,255,109,160,135,255,107,158,133,255,104,155,130,255,102,153,128,255,99,150,125,255,93,144,119,255,88,138,113,255,82,133,108,255,70,121,96,255,57,108,83,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,61,112,87,255,86,137,112,255,88,139,114,255,89,140,115,255,91,142,117,255,91,141,117,255,88,139,114,255,85,136,111,255,83,134,109,255,76,127,102,255,67,118,93,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
size(100, 100, P3D);
background(0);
colorMode(RGB, 1);
noStroke();
background(0);
directionalLight(0.8, 0.8, 0.8, .5, 0, -1);
emissive(0, 0.2, 0.1);
translate(70, 50, 0);
sphere(30);
exit();